//
//  UIAlertController++.swift
//  chat
//
//  Created by 1 on 2023/6/6.
//

import UIKit

extension UIAlertController {

//    //在指定视图控制器上弹出普通消息提示框
//
//    static func showAlert(message: String, in viewController: UIViewController) {
//
//        let alert = UIAlertController(title: nil, message: message, preferredStyle: .alert)
//
//        alert.addAction(UIAlertAction(title: "确定", style: .cancel))
//
//        viewController.present(alert, animated: true)
//
//    }

    //在根视图控制器上弹出普通消息提示框

    static func showKnowAlert(message: String) {
        if let vc = MBAInfo.rootViewController(){
            let alert = UIAlertController(title: nil, message: message, preferredStyle: .alert)
            alert.addAction(UIAlertAction(title: "知道了", style: .default))
            vc.present(alert, animated: true)
        }
    }

//    //在指定视图控制器上弹出确认框
//
//    static func showConfirm(message: String, in viewController: UIViewController,
//
//                            confirm: ((UIAlertAction)->Void)?) {
//
//        let alert = UIAlertController(title: nil, message: message, preferredStyle: .alert)
//
//        alert.addAction(UIAlertAction(title: "取消", style: .cancel))
//
//        alert.addAction(UIAlertAction(title: "确定", style: .default, handler: confirm))
//
//        viewController.present(alert, animated: true)
//
//    }
//
//    //在根视图控制器上弹出确认框
//
//    static func showConfirm(message: String, confirm: ((UIAlertAction)->Void)?) {
//
//        if let vc = UIApplication.shared.keyWindow?.rootViewController {
//
//            showConfirm(message: message, in: vc, confirm: confirm)
//
//        }
//
//    }

}
